//package com.mocha.nezha.graph;
//
//import java.util.List;
//import java.util.concurrent.ConcurrentHashMap;
//
///**
// * @author songkui
// * @since 2024/3/19 16:00
// */
//public class PoleHugeManager {
//
//    //key parkCode;
//    private static final  ConcurrentHashMap<String, ParkPoleGraph> parkCameraMapping = new ConcurrentHashMap<>();
//
//    public static void initialize(List<GraphProperties.Graph> graphs) throws Exception {
//        HugeGraphClientManager.initClientMap(graphs);
//        for (GraphProperties.Graph graph : graphs){
//            buildParkCameraGraph(graph.getParkCode());
//        }
//    }
//
//
//    public static void buildParkCameraGraph(String parkCode) throws Exception {
//        ParkPoleGraph parkCameraGraph = new ParkPoleGraph();
//        parkCameraGraph.initializeCameraGraph(parkCode);
//        parkCameraMapping.put(parkCode, parkCameraGraph);
//    }
//
//    public static ParkPoleGraph parkCameraGraph(String parkId){
//        return parkCameraMapping.get(parkId);
//    }
//
//}
